package com.bym.service;

import com.bym.account.BalanceInfo;

/**
 * <h1>用于余额相关的服务接口定义</h1>
 */
public interface IBalanceService {

    /**
     * <h2>获取当前用户余额信息</h2>
     */
    BalanceInfo getCurrentUserBalanceInfo();

    /**
     * 扣减用户余额
     * @param balanceInfo 代表想要扣减的余额
     */
    BalanceInfo deductBalance(BalanceInfo balanceInfo);
}
